taking of testimony